package com.sz.common.pay.pingan.entity.file;

import lombok.Data;

/**
 * Function: FILE02文件上传和下载进度查询 <br>
 *
 * @author: siqishangshu <br>
 * @date: 2017-11-29 15:51:00
 * FILE02文件上传和下载进度查询
 * 此接口由客户ERP系统发起到B2BiC，查询文件上传和下载的进度和结果。当文件完成加密后需要返回密码，完成签名后返回签名值。
 * 回应包结构:
 * 标签名	    域名	     长度和属性	输入属性	备注
 * Desc	        状态描述	    C(100)	必输
 * Code	        受理状态码	C(2)	必输	    参考“文件状态码”
 * FileName	    文件名称	    C(100)	必输
 * RandomPwd	随机密码	    C(200)	非必输	文件完成加密后返回
 * SignData	    签名值	    C(3000)	非必输	文件完成签名后返回
 * HashData	    SHA-1摘要	C(3000)	非必输	SHA-1摘要
 * Action	    上传下载类型	C(1)	必输	    "1:上传；2:下载"
 * <Result>
 *     <Desc>从银行下载文件</Desc>
 *     <Code>D2</Code>
 *     <TradeSn>20171130133917000002</TradeSn>
 *     <FileName>YE2017112832651.txt</FileName>
 *     <Action>2</Action>
 * </Result>
 */
@Data
public class StatusQueryResponse {
    private String TradeSn;
    private String Desc;
    private String Code;
    private String FileName;
    private String RandomPwd;
    private String SignData;
    private String HashData;
    private String Action;
}
